package com.kly.user.db.entity;
import com.fqgj.common.entity.BaseEntity;
import java.util.Date;
/**
* User: linqu
* Date: 2023-07-13
* Time: 23:12:27.563
* TableDesc:决策结果表
*/
public class TRuleHistoryLogEntity extends BaseEntity{
    /**
    *用户
    */
    private String userCode;
    /**
    *api请求ID
    */
    private String apiReqId;
    /**
    *名称
    */
    private String policyName;
    /**
    *操作类型：1-wlm是否下发策略 2-是否likes back策略
    */
    private Integer policyType;
    /**
    *结果：1-pass 2-reject
    */
    private Integer resultType;
    /**
    *策略内容
    */
    private String policyDetail;
    /**
    *请求参数
    */
    private String requestParams;
    /**
    *调用结果详细信息
    */
    private String decisionResult;
    /**
    *
    */
    private Integer pushStatus;
    /**
    *
    */
    private String pushDetail;


    public  String getUserCode(){
        return this.userCode;
    }

    public  TRuleHistoryLogEntity setUserCode(String userCode){
        this.userCode = userCode;
        return this;
    }

    public  String getApiReqId(){
        return this.apiReqId;
    }

    public  TRuleHistoryLogEntity setApiReqId(String apiReqId){
        this.apiReqId = apiReqId;
        return this;
    }

    public  String getPolicyName(){
        return this.policyName;
    }

    public  TRuleHistoryLogEntity setPolicyName(String policyName){
        this.policyName = policyName;
        return this;
    }

    public  Integer getPolicyType(){
        return this.policyType;
    }

    public  TRuleHistoryLogEntity setPolicyType(Integer policyType){
        this.policyType = policyType;
        return this;
    }

    public  Integer getResultType(){
        return this.resultType;
    }

    public  TRuleHistoryLogEntity setResultType(Integer resultType){
        this.resultType = resultType;
        return this;
    }

    public  String getPolicyDetail(){
        return this.policyDetail;
    }

    public  TRuleHistoryLogEntity setPolicyDetail(String policyDetail){
        this.policyDetail = policyDetail;
        return this;
    }

    public  String getRequestParams(){
        return this.requestParams;
    }

    public  TRuleHistoryLogEntity setRequestParams(String requestParams){
        this.requestParams = requestParams;
        return this;
    }

    public  String getDecisionResult(){
        return this.decisionResult;
    }

    public  TRuleHistoryLogEntity setDecisionResult(String decisionResult){
        this.decisionResult = decisionResult;
        return this;
    }

    public  Integer getPushStatus(){
        return this.pushStatus;
    }

    public  TRuleHistoryLogEntity setPushStatus(Integer pushStatus){
        this.pushStatus = pushStatus;
        return this;
    }

    public  String getPushDetail(){
        return this.pushDetail;
    }

    public  TRuleHistoryLogEntity setPushDetail(String pushDetail){
        this.pushDetail = pushDetail;
        return this;
    }
}
